mixed grill - French English Dictionary